package com.tongfusoft.base.data.ts;

import com.tongfusoft.web.core.annotation.LogDesc;
import com.tongfusoft.web.core.data.SystemParamData;

@LogDesc(expression = "paraValue", value = "系统参数")
public class TsParameter extends SystemParamData {

	private String paraId;
	private String paraClass;
	private String paraValue;
	private String modifyFlag;
	private String paraNote;
	private String status;

	/**
	 * 项目ID，0表示所有
	 */
	private String projectId;

	@Override
	public String getPkName() {
		return "paraId";
	}

	@Override
	public String getTableName() {
		return "TS_PARAMETER";
	}

	public String getParaId() {
		return paraId;
	}

	public void setParaId(String paraId) {
		this.paraId = paraId;
	}

	public String getParaClass() {
		return paraClass;
	}

	public void setParaClass(String paraClass) {
		this.paraClass = paraClass;
	}

	public String getParaValue() {
		return paraValue;
	}

	public void setParaValue(String paraValue) {
		this.paraValue = paraValue;
	}



	public String getModifyFlag() {
		return modifyFlag;
	}

	public void setModifyFlag(String modifyFlag) {
		this.modifyFlag = modifyFlag;
	}

	public String getParaNote() {
		return paraNote;
	}

	public void setParaNote(String paraNote) {
		this.paraNote = paraNote;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	@Override
	public String getParamCode() {
		return this.paraClass;
	}

	@Override
	public String getParamDesc() {
		return this.paraNote;
	}

	@Override
	public String getParamValue() {
		return this.paraValue;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	@Override
	public String getProjectId() {
		return this.projectId;
	}
}
